be fettered by restrictions

Translations
être entravé par des restrictions